Synonyms for "coat-of-mail shell"

Words with similar meaning